Law Smells - Defining and Detecting Problematic Patterns in Legal Drafting

نویسندگان

چکیده

Building on the computer science concept of code smells, we initiate study law i.e., patterns in legal texts that pose threats to comprehensibility and maintainability law. With five intuitive smells as running examples — namely, duplicated phrase, long element, large reference tree, ambiguous syntax, natural language obsession develop a comprehensive smell taxonomy. This taxonomy classifies by when they can be detected, which aspects relate to, how discovered. We introduce text-based graph-based methods identify instances confirming their utility practice using United States Code test case. Our work demonstrates ideas from software engineering leveraged assess improve quality code, thus drawing attention an understudied area intersection highlighting potential computational drafting.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Detecting Bad Smells in Haskell

A bad smell in Haskell code is an inefficiency or error that runs contrary to established good practice and coding conventions. This project centres on the development of a tool to detect bad smells commonly introduced into Haskell programs by 1 year Computer Science students. This paper outlines the motivations, and introduces the technical background and implementation of the tool along and d...

متن کامل

Detecting Bad Smells in AspectJ

This paper defines algorithms to automatically detect five types of bad smells that occur in aspect-oriented systems, more specifically those written using the AspectJ language. We provide a prototype implementation to evaluate the detection algorithms in a case study, where bad smells are detected in three well-known AspectJ systems.

متن کامل

Current Frontiers in Legal Drafting Systems

Most legal tasks involve document preparation. Drafting effective texts is central to lawyering, judging, legislating, and regulating. How best to support that work with intelligent tools is an ancient topic in AI-and-Law circles. This article surveys the history and current state of document drafting software and associated theory. Present frontiers in both of those fields are identified, and ...

متن کامل

Legal and Ethical Principles of Criminalization in Iran’s Criminal Law

Background: The criminal code is the rules that restrict the rights and freedoms of a person to ensure peaceful coexistence. What behavior should be prohibited and which one can be removed from the circle of legal acts. How can the word ethics in the world of law refer to ethical and literary means from the past, and is called the tradition of morality, in the sense of moral standards? On the b...

متن کامل

Toward a new language of legal drafting

Lawyers should write in document markup language just like web developers, digital publishers, scientists, and almost everyone else.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Social Science Research Network

سال: 2021

ISSN: ['1556-5068']

DOI: https://doi.org/10.2139/ssrn.3943378